body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
	margin: 0;
	padding: 0;
}

body,button,input,select,textarea {
	font: 12px/1.5tahoma, arial, \5b8b\4f53;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}

address,cite,dfn,em,var {
	font-style: normal;
}

code,kbd,pre,samp {
	font-family: couriernew, courier, monospace;
}

small {
	font-size: 12px;
}

ul,
ol {
	list-style: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

legend {
	color: #000;
}

fieldset,img {
	border: 0;
}

button,input,select,textarea {
	font-size: 100%;
}
.w1200{
	width: 1200px;
}
.content {
    width: 1200px;
    margin: 0 auto;
}
.clearfix {
    zoom: 1;
}
.clearfix:after {
    content: "";
    height: 0;
    clear: both;
    display: block;
    visibility: hidden;
}
.fr {
    float: right;
}
.fl {
    float: left;
}
.f_pr {
    position: relative;
}
i, em {
    font-style: normal;
}
.body_box{
	background: #e2e2e2;
	width: 100%;
	height: auto;
}
.clear {
    clear: both;
    height: 0;
}
.tit{text-align: center;font-weight: normal;font-size: 0;line-height: 0;}
.tit span{display:inline-block;font-size: 48px;color: #333;line-height: 48px;position: relative;}
.tit span:before{position: absolute;width: 133px;height: 9px;background: url(tit1.png) no-repeat;content: "";left: -145px;top: 26px;}
.tit span:after{position: absolute;width: 133px;height: 9px;background: url(tit2.png) no-repeat;content: "";right: -145px;top: 26px;}
.tit i{display:block;font-size: 20px;color: #666;line-height: 20px;padding-top: 18px;font-weight:bold;}
.tit em{display:block;font-size: 14px;color: #a7a7a7;line-height: 30px;font-family: Arial;text-transform: uppercase;}
/**阿里图标定义**/
@font-face {
  font-family: 'iconfont';  /* project id 1193927 */
  src: url('//at.alicdn.com/t/font_1193927_7bg9mp77wo8.eot');
  src: url('//at.alicdn.com/t/font_1193927_7bg9mp77wo8.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1193927_7bg9mp77wo8.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1193927_7bg9mp77wo8.woff') format('woff'),
  url('//at.alicdn.com/t/font_1193927_7bg9mp77wo8.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1193927_7bg9mp77wo8.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
/**网站头部横栏**/
.header_top{
	width: 100%;
	height:43px;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	font-size: 12px;
}
.header_top .header_top_1200{
	height: 30px;
	margin: 0 auto; 
}
.header_top_1200 h5{
	font-weight: inherit;
	color: #333;
	float: left;
	text-align: left;
	line-height: 43px;
}
.header_top_1200 span{
	display: block;
	float: right;
}
.header_top_1200 span a{
	line-height: 43px;
	color: #666;
	margin: 0 15px;
}
.header_top_1200 span a i{
	margin-right: 5px;
}
/**顶部LOGO-标题-电话**/
.head_top_box{
	margin: 0 auto;
	height: 160px;
}

.head_logo_box{
    float: left;
    width: 325px;
    border-right: 1px solid #e2e2e2;
    height: 75px;
    margin-top: 40px;
}
.head_logo_box a{
	display: block;
	float: left;
}
.head_logo_box a img{
	width: 75px;
}
.head_logo_box span{
	display: block;
	margin-left: 20px;
	float: left;
	margin-top: 3px;
}
.head_logo_box span em{
	display: block;
}
.head_logo_box span em:nth-child(1){
	font-size: 30px;
	color: #0171c3;
	font-weight: bold;
}
.head_logo_box span em:nth-child(2){
	font-size: 20px;
	color: #333;
}
/**副标题**/
.head_title_box{
	margin-top: 50px;
	float: left;
	margin-left: 20px;
	color: #333;
}
.head_title_box span{
	font-size: 24px;
	display: block;
}
.head_title_box span:nth-child(1){
	font-weight: bold;
}
.head_title_box span:nth-child(2){
	color: #666;
	font-size: 19.3px;
}
/**电话**/
.head_tel_box{
    float: right;
    background: url(header_tle_logo.png) no-repeat left;
    padding-left: 60px;
    margin-top: 48px;
}
.head_tel_box span{
	display: block;
}
.head_tel_box span:nth-child(1){
	color: #333;
    font-weight: normal;
    font: 14px "Microsoft YaHei";
}
.head_tel_box span:nth-child(2){
    font: 30px "Microsoft YaHei";
    color: #fe0000;
    font-family: Impact;
}

/**导航栏**/
.menu_box{
	width: 100%;
	height: 68px;
	background: #0171c3;
	position: relative;
}
.menu_lists{
    margin: 0 auto;
}
.menu_lists ul li:hover{
	background: url(cur.jpg) no-repeat center 0 #222222;
}
.menu_lists ul .current{
	background: url(cur.jpg) no-repeat center 0 #222222 !important;
}
.menu_lists ul li a{
	display: block;
	height: 67px;
	width: 100%;
}
.menu_lists ul li a:hover{
	color: #fff;
}
.menu_lists ul li{
	width: 12.415%;
	float: left;
	font-size: 18px;
	color: #333;
	text-align: center;
	line-height: 67px;
	background: url(header_nav_bors.png) no-repeat right;
}
.menu_lists ul li a{
	color: #fff;
}
.menu_lists ul li:nth-child(1){
	background: #0171c3;
	background: url(header_nav_bors.png) no-repeat right;
	position: relative;
}
.menu_lists ul li:nth-child(1) a{
	color: #fff;
}
.menu_lists ul li:nth-child(1) i{
	position: absolute;
    left: 30px;
    font-size: 20px;
}

/**网站底部**/
.g_ft{ height:382px; background: url(ftbg.jpg) center top;}
.g_ft .m_fnav{height:66px; line-height:66px;overflow:hidden; color:#1a80c7;margin-bottom: 30px; }
.g_ft .m_fnav a{ color:#fff; padding:0 44px;  font-size: 16px; font-weight: normal;display: inline-block;}
.g_ft .m_ftlogoc{float: left;width: 272px;margin-right: 152px; }
.g_ft .m_ftlogoc img{width: 272px;height: 120px;display: block;}
.g_ft .m_ftlogoc em{display: block;height: 60px;border-bottom: 1px dashed #bfbfbf;font-size: 26px;color: #0072c1;padding-left: 46px;background: url(ftel.jpg) no-repeat;margin-bottom: 20px;}
.g_ft .m_ftlogoc p{font-size: 14px;line-height: 25px;color: #666666;}
.g_ft .m_ftlogoc p a{color:#666;}
.g_ft .f_ftcon{float: left;width: 336px;}
.g_ft .f_ftcon li{height: 54px;line-height: 54px;border-bottom: 1px dashed #bfbfbf;font-size: 14px;color: #666666;}
.g_ft .f_ftcon li b{font-weight: normal;font-size: 28px;color: #0072c1;}
.g_ft .ftan{float: right;width: 310px;}
.g_ft .ftan h2{padding-left: 10px;}
.g_ft .ftanlst{margin-top: 20px;}
.g_ft .ftanlst li{float: left;width: 142px;height: 90px;position: relative;margin: 0 10px 10px 0}
.g_ft .ftanlst li img{width:142px;height:90px;display:block;}
.g_ft .ftanlst li em{position: absolute;left:0;top:0;border: 3px solid #0072c1;width: 136px;height: 84px;display: none;}
.g_ft .ftanlst li:hover em{display: block;}
.g_ft h2{height: 36px;line-height: 36px;font-size: 20px;color: #0072c1;font-weight: bold;}

/* 友情链接 */
.g_link{ height: 66px;background: #f2f2f2;}
.g_link .content{height: 66px;border-top: 2px solid #b8b8b8;}
.link_c{line-height:28px; overflow:hidden;font-size: 14px;}
.link_c li{list-style: none;}
.link_c a{ white-space:nowrap; padding:0 30px;float: left; height: 66px; line-height:66px; color:#999999;display: block;}

/*在线客服*/

.indexFix{width:172px; position:fixed;z-index:9999;top:140px;right:0; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+130));}
.fixBtnOpen{display:none; position:absolute; top:50%; left:-26px; margin-top:-60px; width:36px; height:120px; background:url(fixBtnClose.png) center center no-repeat;_background:url(fixBtnClose.gif) center center no-repeat;cursor:pointer;}
.fixBtnClose{ position:absolute; top:50%; left:-26px; margin-top:-60px; width:36px; height:120px; cursor:pointer; background:url(fixBtnOpen.png) center center no-repeat;_background:url(fixBtnOpen.gif) center center no-repeat;}
.indexConFix{ float:right; top:0; left:20px;background:#113F73; width:152px;padding:0 5px 5px 5px;}
.indexFixH2t{ height:54px;text-align:center; font:bold 22px/54px "Microsoft Yahei"; color:#ccc;}
.indexFixUl{ overflow:hidden;}
.indexFixUl li{ height:50px; line-height:50px; overflow:hidden; margin-bottom:3px;}
.indexFixUl li a{ display:block; height:50px; padding-left:64px; font:normal 16px/50px "Microsoft Yahei"; color:#fff;}

.indexFixUl li a:hover{ color:#fff; text-decoration:none;}
li.indexFixLi1 a{ background:url(indexFix_ico1.png) 25px center no-repeat #ff6627;_background:url(indexFix_ico1.gif) 25px center no-repeat #ff6627; }
li.indexFixLi2 a{ background:url(indexFix_ico4.png) 25px center no-repeat #3189b7;_background:url(indexFix_ico4.gif) 25px center no-repeat #3189b7;}
li.indexFixLi3 a{ background:url(indexFix_icoq.png) 25px center no-repeat #b02da2;_background:url(indexFix_icoq.png) 25px center no-repeat #b02da2;font:normal 16px/24px "Microsoft Yahei";}
li.indexFixLi3 em{ display:block; font-size:13px; font-family:"Microsoft Yahei";}
li.indexFixLi4 a{ background:url(indexFix_ico3.png) 25px center no-repeat #e23d3d;_background:url(indexFix_ico3.gif) 25px center no-repeat #e23d3d;}
li.indexFixLi5 a{ background:url(indexFix_ico5.png) 25px center no-repeat #cead3f;_background:url(indexFix_ico5.png) 25px center no-repeat #cead3f;}
li.indexFixLi1 a:hover{ background:url(indexFix_ico1.png) 25px center no-repeat #e55c23;_background:url(indexFix_ico1.gif) 25px center no-repeat #e55c23;}
li.indexFixLi2 a:hover{ background:url(indexFix_ico4.png) 25px center no-repeat #276e92;_background:url(indexFix_ico4.gif) 25px center no-repeat #276e92;}
li.indexFixLi3 a:hover{ background:url(indexFix_icoq.png) 25px center no-repeat #9e2891;_background:url(indexFix_icoq.png) 25px center no-repeat #9e2891;}
li.indexFixLi4 a:hover{ background:url(indexFix_ico3.png) 25px center no-repeat #cb3737;_background:url(indexFix_ico3.gif) 25px center no-repeat #cb3737;}
li.indexFixLi5 a:hover{ background:url(indexFix_ico5.png) 25px center no-repeat #9d8120;_background:url(indexFix_ico5.png) 25px center no-repeat #9d8120;}

.indexFixDl{ width:142px; margin:0 auto; overflow:hidden; padding-top:12px; text-align:center; border-bottom:1px dashed #595959;}
.indexFixDl dt{ height:110px;}
.indexFixDl dd{ height:75px;margin-top: 7px; font:normal 16px/25px "Microsoft yahei"; color:#ccc;}
.indexFix400{ height:30px;font:normal 18px/30px "Microsoft yahei"; color:#ccc; text-align:center;}
.indexFixWb{ height:24px; line-height:24px;  text-align:center; padding-bottom:5px;}
.indexFixWb a{ font-size:16px; color:#ccc; font-family:"Microsoft Yahei";}
.indexFixWb a:hover{ color:#ff4a00;}

/**底部通栏**/
.footer_formbox {
    position: fixed;
    bottom: 0;
    display: block;
    width: 100%;
    z-index: 999999;
}

.footer_formbd {
    position: relative;
    left: -100%;
}

.footer_formbtn {
    bottom: 110px;
    background: url(fixed-bg.png) no-repeat;
    position: absolute;
    left: 100%;
    cursor: pointer;
    z-index: 1;
}

.footer_formbtn dl {
    position: relative;
    width: 176px;
    height: 98px;
}

.footer_formbtn dl dt {
    position: absolute;
    left: 9px;
}

.footer_formbtn dl dt img {
    width: 85px;
    margin-top: -8px;
}

.footer_formbtn dl dd {
    position: absolute;
    top: 60px;
    left: 10px;
}

.footer_form_fixed {
    width: 100%;
    background: rgba(0, 0, 0, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000, endColorstr=#B2000000);
}

.footer_form_fixed_inner {
    position: relative;
    height: 109px;
    width: 1200px;
    margin: 0 auto;
    background: url("bgysu.png") no-repeat 4px 21px;
}

.footer_form_innerfl {
    width: 729px;
    height: 100%;
    float: left;
    margin-left: 69px;
    position: relative;
}

.footer_form_innerfl img {
    left: -5px;
    top: -40px;
    position: absolute;
    z-index: 2;
}

.footer_form_them {
    cursor:default;
    display: block;
    height: 100%;
    background: url("them.png") no-repeat 133px 16px;
}

.footer_form_them .themtext {
    display: inline-block;
    padding: 0 10px 0 39px;
    height: 27px;
    line-height: 27px;
    font-size: 16px;
    color: #fff;
    background: #EB6100;
    margin: 73px 0 0 105px;
    position: relative;
}

.footer_form_them .themtext:after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 27px;
    background: url("sm_sanj.png") no-repeat;
    position: absolute;
    top: 0;
    right: -20px;
}

.footer_form_them .themstips {
    height: 27px;
    line-height: 27px;
    font-size: 16px;
    color: #fff;
    position: absolute;
    left: 312px;
    top: 73px;
}

.footer_form_them .themstips span {
    display: inline-block;
    color: #f6e1a4;
}

.footer_form_them .icon_zixun {
    text-indent: -9999px;
    width: 87px;
    height: 48px;
    background: url("icon_zixun.png") no-repeat;
    position: absolute;
    top: 22px;
    left: 566px;
		cursor:pointer;
}

.footer_form_innerinfo {
    float: left;
    width: 290px;
    height: 100%;
    background: #262626;
}

.footer_form_innerinfo .formsear {
    padding: 19px 19px 11px;
}

.footer_form_innerinfo .forminp {
    height: 32px;
    border: 1px solid #e5e5e5;
    background: url("icon_phone.png") #fff no-repeat 10px center;
    position: relative;
    margin-bottom: 10px;
}

.footer_form_innerinfo .forminp input {
    width: 211px;
    height: 32px;
    line-height: 32px;
    margin-left: 38px;
    text-indent: 15px;
		border: 0;
    border-left: 1px solid #e5e5e5;
    font-size: 12px;
    color: #333;
    outline: none;
    background: none;
}

.footer_form_innerinfo .formsubtn {
    height: 35px;
}

.footer_form_innerinfo .formsubtn a {
    width: 120px;
    line-height: 35px;
    text-align: center;
    display: inline-block;
    float: right;
    font-size: 14px;
    color: #fff;
    background: #ec9307;
    vertical-align: top;
}

.footer_form_innerinfo .formsubtn a:first-child {
    float: left;
    background: #EB6100;
}

.footer_form_fixed_inner .form_close {
    width: 35px;
    height: 35px;
    background: url("form_close.png") no-repeat;
    cursor: pointer;
    text-indent: -9999px;
    position: absolute;
    top: 18px;
    right: 29px;
}